home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 November: Tool Chest / Dev.CD Nov 00 TC Disk 1.toast / Sample Code / Devices and Hardware / ATA / ATA Demo / ATADemo 1.3 ReadMe < prev   
Encoding:
Text File  |  2000-09-28  |  3.5 KB  |  99 lines  |  [TEXT/R*ch]

  1.      ATADemo - Macintosh ATA Manager Sample
  2.  
  3.      Version: 1.3
  4.  
  5.      Apple Macintosh Developer Technical Support
  6.  
  7.      Copyright Apple Computer, Inc
  8.  
  9.      You may incorporate this sample code into your applications
  10.      without restriction, though the sample code has been provided "AS
  11.      IS" and the responsibility for its operation is 100% yours.
  12.      However, what you are not permitted to do is to redistribute the
  13.      source as "DTS Sample Code" after having made changes. If you're
  14.      going to re-distribute the source, we require that you make it
  15.      clear in the source that the code was descended from Apple Sample
  16.      Code, but that you've made changes.
  17.  
  18.      ATADemo is a CodeWarrior C sample that will call the ATA
  19.      Manager and scan the ATA bus and list the various device
  20.      configuration data.  
  21.      
  22.      This sample has been updated to properly work with the .AppleCD
  23.      driver installed.  On my Poorbook G3 this sample produced the following
  24.      results:
  25.  
  26.      ------------------------------------------------------------------
  27.  
  28. Macintosh ATA Manager Sample
  29.  
  30. ATA Manager inquiry:
  31.     ATA Manager Version: 4.3.1 (hex 04318000)
  32.     Busses:     2
  33.     Devices:    2
  34.     PIO Modes:  0
  35.     DMA Modes:  0
  36.     Multi DMA Modes:0
  37. -----------------------------------------
  38.  
  39. Found .AppleCD driver, preparing to disable it
  40. - Disable the CD Driver 
  41. -- Wake up the CD Driver 
  42. -- Set the CD Driver Quiescence mode to On
  43.  
  44. Device 1 .AppleCD
  45. Configuration: (ATAPI, Media Bay)
  46.                  Configuration word 34176
  47.                           Cylinders 0
  48.                               Heads 0
  49.                         Bytes/Track 0
  50.        Bytes/Sector (0 = 512 bytes) 0
  51.                       Sectors/Track 0
  52.           Vendor Unique (word 7..9) 0000 0000 0000
  53.                       Serial Number ""
  54.                         Buffer Type 0000
  55.  Buffer size in 512 byte increments 0
  56.       Number of ECC bytes available 0
  57.                   Firmware Revision "A011"
  58.                        Model Number "MATSHITA CR-174"
  59.      Capability Flags (word 47..53) 0002 0512 0512 0000 3840 0000 0000
  60.            Cylinders (current mode) 0
  61.                Heads (current mode) 0
  62.        Sectors/Track (current mode) 0
  63.         Current Capacity in Sectors 0
  64.     Multiple Sector Capability Flag 0000
  65.    Current User-addressable Sectors 0
  66. Single Word DMA Transfer Mode Flags 0007
  67.   Multiword DMT Transfer Mode Flags 1031
  68. -----------------------------------------
  69.  
  70. Device 0 .ATADisk
  71. Configuration: (ATA, Internal)
  72.                  Configuration word 1114
  73.                           Cylinders 10592
  74.                               Heads 15
  75.                         Bytes/Track 0
  76.        Bytes/Sector (0 = 512 bytes) 0
  77.                       Sectors/Track 0
  78.           Vendor Unique (word 7..9) 0000 0000 0000
  79.                       Serial Number "D34D3163589"
  80.                         Buffer Type 0003
  81.  Buffer size in 512 byte increments 936
  82.       Number of ECC bytes available 4
  83.                   Firmware Revision "PL8AAA3A"
  84.                        Model Number "IBM-DPLA-25120"
  85.      Capability Flags (word 47..53) 0007 0512 0512 0000 3840 0000 0016
  86.            Cylinders (current mode) 10592
  87.                Heads (current mode) 15
  88.        Sectors/Track (current mode) 63
  89.         Current Capacity in Sectors 10009440
  90.     Multiple Sector Capability Flag 0264
  91.    Current User-addressable Sectors 10009440
  92. Single Word DMA Transfer Mode Flags 0007
  93.   Multiword DMT Transfer Mode Flags 1031
  94. -----------------------------------------
  95.  
  96. Re-enabling the .AppleCD driver 
  97. - Enable the CD Driver 
  98. -- Set the CD Driver Quiescence mode to Off
  99.